package com.xhwl.logistics.strategy.impl;

import com.xhwl.logistics.bo.cent.VehicleIntegratedConfigBO;
import com.xhwl.logistics.bo.manipulate.VehicleSyncBO;
import com.xhwl.logistics.strategy.IVehicleParkingLotSyncHandler;
import lombok.extern.slf4j.Slf4j;

@Slf4j
//@Service
public class VehicleParkingLotNothingSyncHandlerImpl implements IVehicleParkingLotSyncHandler {
    @Override
    public void syncBlacklist(VehicleIntegratedConfigBO vehicleIntegratedConfigBO, VehicleSyncBO vehicleSyncBO) {
        Integer projectId = vehicleIntegratedConfigBO.getVehicleSystemInfoBO().getProjectId();
        log.info("Nothing同步黑名单列表，项目id：{}，项目集成配置：{}", projectId, vehicleIntegratedConfigBO);
    }

    @Override
    public void syncCarList(VehicleIntegratedConfigBO vehicleIntegratedConfigBO, VehicleSyncBO vehicleSyncBO) {
        Integer projectId = vehicleIntegratedConfigBO.getVehicleSystemInfoBO().getProjectId();
        log.info("Nothing同步车辆列表，项目id：{}，项目集成配置：{}", projectId, vehicleIntegratedConfigBO);
    }

    @Override
    public void syncCardRule(VehicleIntegratedConfigBO vehicleIntegratedConfigBO, VehicleSyncBO vehicleSyncBO) {
        Integer projectId = vehicleIntegratedConfigBO.getVehicleSystemInfoBO().getProjectId();
        log.info("Nothing同步车卡充值规则，项目id：{}，项目集成配置：{}", projectId, vehicleIntegratedConfigBO);
    }
}
